package fr.babos.graphic.components.controls.text 
{
	import flash.text.Font;
	import flash.text.TextField;
	import flash.text.TextFieldAutoSize;
	import flash.text.TextFormat;
	import flash.text.TextFormatAlign;
	import flash.text.TextInteractionMode;
	import fr.babos.graphic.components.base.ResizableComponent;
	
	/**
	 * @author ZoulouX
	 */
	public class Label extends TextBase
	{
		/**
		 * Le label à afficher
		 * @param	pMultiLine : Autoriser à aller à la ligne
		 */
		public function Label (pMultiLine:Boolean = false, pAutoSize:Boolean = true)
		{
			// Si on est en largeur auto
			_autoSize = pAutoSize;
			multiline = pMultiLine;
		}
		
		/**
		 * Construire le textField
		 */
		override protected function buildTextField ():void
		{
			// Relayer
			super.buildTextField();
			
			// Le texte n'est pas séléctionnable
			_textField.selectable = false;
		}
	}
}